body {font:12px Tahoma, Geneva, sans-serif;color:#555}
body,div,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,h7,form,img,p,pre,textarea,blockquote,fieldset {margin:0;padding:0}
ul,ol,li{list-style-type:none}
img {border:none}
em{font-style:normal}
h1,h2,h3,h4,h5,h6,h7 {font-size:100%}
a {text-decoration:none;color:#555}
a:hover {color:#000}
.clear {clear:both;display:block;height:0;overflow:hidden;font-size:0}
.clearfix:after {clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden}
input,textarea,select {font-size:12px}

.wrap {width:990px;margin:0 auto;zoom:1}
.left {float:left;width:211px;}
.right {float:right;width:770px}
/*site-nav*/
#site-nav {width:100%;height:27px;line-height:27px;border-bottom:1px solid #fff;background:url(images/x.gif) repeat-x 0 0;}
.login-info {float:left;width:530px;color:#686868 }
.login-info a {padding:0 5px}
.quick-menu {position:relative;float:right;width:460px;background:url(images/x.gif) repeat-x 0 -27px;z-index:0}
.quick-menu ul {position:relative;height:27px;padding-left:40px;background:url(images/style.gif) no-repeat -187px 0;z-index:1}
.quick-menu li {float:left;padding:0 10px;background:url(images/style.gif)  no-repeat -298px -68px}
.quick-menu li.first {background:none}
.quick-menu a.cart span {padding:0 2px;color:#f00;font-weight:700}
.quick-menu a.cart {float:left;width:60px;padding-left:25px;background:url(images/style.gif) no-repeat -283px -27px;}
.exchange a,.exchange a:visited {color:#B9B9B9}
.exchange {color:#B9B9B9}
.top-cart {display:none;position:absolute;width:200px;height:50px;top:27px;right:40px;border:1px solid #f00;z-index:2}


/*header*/
#header {height:90px;border-top:1px solid #CCCCCC;border-bottom:2px solid #D2EDFF;background:#144899}
#header .wrap {height:90px;background:url(images/header-bk.jpg) no-repeat left center}
.header-logos {float:left;height:90px;padding-left:35px;overflow:hidden}
.header-logos li {float:left;height:90px;line-height:90px;*font-size:76px}
.header-logos li.li01 {margin-right:30px}
.header-logos li.li02 {margin-right:10px}
.header-logos li img {vertical-align:middle}
.header-city {position:relative;float:left;width:40px;padding-top:40px;padding-left:20px;z-index:10}
.header-city p {height:16px;line-height:16px;color:#EEEEEE;overflow:hidden}
.header-city p a,.header-city p a:visited {float:left;width:40px;background:url(images/style.gif) no-repeat 29px -14px;color:#fff}
.header-city p a:hover,.header-city p .on,.header-city p .on:visited {background-position:29px 2px}
	/*other citys*/
.other-citys {position:absolute;top:55px;left:-90px;width:286px;height:78px;overflow:hidden}
.other-citys ul {width:284px;height:58px;margin-top:-2px;border:1px solid #A6D0E7;border-bottom:2px solid #215AA5;background:url(images/x.gif) repeat-x 0 -230px;font-family:"宋体";color:#215AA5}
.other-citys li{float:left;width:12.5%;height:29px;line-height:29px;padding-left:4%;overflow:hidden}
.other-citys a,.other-citys a:visited {color:#000;padding-left:2px}
.other-citys li.no,.other-citys li.no a,.other-citys li.no a:visited {color:#999}
.other-citys p {position:relative;width:18px;height:10px;margin:0 auto;background:url(images/style.gif) no-repeat -141px -13px;overflow:hidden}
	/*搜索*/
.header-search {float:right;width:405px;padding-right:60px;padding-top:22px}
.hsearch-box {position:relative;float:left;height:30px;margin-right:5px;padding-top:4px;border-top:1px solid #0D3D89;border-bottom:1px solid #0D3D89;background:#3E6CB1;}
.hsearch-box em {position:absolute;width:5px;height:36px;top:-1px;}
em.hr-lt {left:0;background:url(images/style.gif) no-repeat -11px 0}
em.hr-rt {right:-2px;background:url(images/style.gif) no-repeat -16px 0}
.hsearch-type {width:78px;position:relative;}
.hsearch-type h3 {width:70px;height:27px;line-height:27px;padding-left:10px;background:#fff url(images/style.gif) no-repeat 50px -65px;color:#4E4E4E;font-weight:400;cursor:pointer;overflow:hidden}
.hsearch-type-text {display:none;position:absolute;width:60px;left:5px;padding-left:10px;background:#fff;overflow:hidden}
.hsearch-type-text a {display:block;line-height:18px;}
.hsearch-field {width:300px;}
.hsearch-field input {float:left;width:220px;height:16px;padding:5px 0 4px 5px;border:1px solid #B0C4DF;background:#fff}
.hsearch-submit {float:left;width:71px;height:27px;border:none;background:url(images/style.gif) no-repeat 0 -36px;cursor:pointer;text-indent:-2000em;overflow:hidden}
.hsearch-hot {margin-top:10px;padding-left:100px}
.hsearch-hot a,.hsearch-hot a:visited {color:#9EBFF2}

/*nav*/
#nav {position:relative;height:35px;line-height:35px;margin-top:10px;background:url(images/x.gif) repeat-x 0 -54px;}
.nav-l {float:left;width:211px;height:35px;background:url(images/style.gif) no-repeat -33px -63px;text-indent:-2000em}
.nav-l span {display:inline;float:right;width:17px;height:7px;margin-top:17px;margin-right:28px;background:url(images/style.gif) no-repeat -145px 0;overflow:hidden}
.nav-r {float:right;width:130px;height:35px;background:url(images/style.gif) no-repeat 125px -98px;}
.nav-r a,.nav-r a:visited {display:inline;float:right;width:118px;height:26px;line-height:26px;margin-top:4px;margin-right:4px;background:url(images/style.gif) no-repeat -22px 0;color:#000;text-indent:40px}
.nav {position:relative;width:620px;padding-left:10px;overflow:hidden}
.nav li {float:left;}
.nav li a,.nav li a:visited {float:left;height:35px;padding:0 15px;background:url(images/style.gif)  no-repeat -298px -65px}
.nav li.first a,.nav li.first a:visited {background:none}
.nav li a:hover,.nav li.first a:hover,.nav li.on a,.nav li.on a:visited {position:relative;margin-right:-2px;padding:0 17px 0 15px;background:#3A65A9 url(images/bk01.gif) no-repeat right top;color:#fff}


/*category*/
.category {border:1px solid #BDC2D0;border-top:none}
.category li {overflow:hidden}
.category li a {display:block;width:174px;height:31px;line-height:31px;padding-left:35px;border-top:1px solid #DBDBDB;color:#000;background-image:url(images/category-bk.gif);background-repeat:no-repeat;overflow:hidden}
.category li i {display:inline;float:right;width:4px;height:7px;margin-top:13px;margin-right:10px;background:url(images/style.gif) no-repeat -140px 0;}

.category li.c01 a {border-top:none;background-position:10px 10px}
.category li.c02 a {background-position:10px -26px}
.category li.c03 a {background-position:10px -57px}
.category li.c04 a {background-position:10px -88px}
.category li.c05 a {background-position:10px -119px}
.category li.c06 a {background-position:10px -150px}
.category li.c07 a {background-position:10px -181px}
.category li.c08 a {background-position:10px -217px}
.category li.c09 a {background-position:10px -248px}
.category li.c10 a {background-position:10px -279px}
.category li.c11 a {background-position:10px -312px}

/*左边品牌*/
.side01 {width:209px;border:1px solid #E0E0E0;border-top:none;overflow:hidden}
.side01 ul {width:210px;height:275px;padding-top:1px;overflow:hidden}
.side01 li {float:left;width:104px;height:68px;line-height:68px;*font-size:61px;border-right:1px solid #EEE;border-bottom:1px solid #EEE; text-align:center;overflow:hidden}
.side01[class] li {font-size:12px}
.side01 img {vertical-align:middle}
/*product-list*/
.product-list {clear:both;width:100%;height:100%;border:1px solid #E0E0E0;border-top:none;border-bottom:none;overflow:hidden}
.product {float:left;width:180px;height:100%;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;text-align:center;overflow:hidden}
.product-img {width:100%;height:130px;line-height:130px;*font-size:110px;margin:0 auto;text-align:center;overflow:hidden}
.product-img img {vertical-align:middle}
.product-title {color:#333;font-weight:400;line-height:24px}
.proDefault-price {height:14px;color:#989898;font-family:"tahoma";overflow:hidden;}
.proDefault-price span {text-decoration:line-through;}
.product-price {height:20px;line-height:20px;overflow:hidden}
.price-text {padding-left:15px;background:url(images/style.gif) no-repeat -290px -98px;color:#c00;font:700 16px Tahoma, Geneva, sans-serif;}
.product-rates {color:#3A65A9;line-height:24px;}
.product-rates a,.product-rates a:visited {color:#3A65A9;}
.product-btns {width:122px;height:19px;margin:10px auto;overflow:hidden}
.product-btns p {width:150px}
.product-btns  a {float:left;width:34px;height:19px;line-height:1.6;margin-right:10px;background:url(images/btns.gif) no-repeat -79px 0;color:#181818;text-align:center;overflow:hidden}

.product-list02 {padding:10px 0}
.product-list02 .product {width:192.5px;margin-bottom:10px;border:none}
.product-list02 .product-title {height:24px;overflow:hidden}
.product-list02 .product-img {width:170px;height:145px;line-height:145px;*font-size:126px;margin:0 auto;border:1px solid #CBCBCB}

/*footer*/
#footer {width:100%;height:1%;margin-top:10px;padding:15px 0 25px;border-top:4px solid #E0E0E0;background:#F7F7F7;overflow:hidden}
#footer dl {display:inline;float:left;width:100px;margin-left:35px;}
#footer dl dt {height:25px;padding-left:10px;border-bottom:1px solid #DADADA;overflow:hidden}
#footer dl dt span {float:left;width:65px;height:17px;background-image:url(images/footer-title.gif);text-indent:-2000em;overflow:hidden}
span.footer-title01 {background-position:0 0}
span.footer-title02 {background-position:0 -17px}
span.footer-title03 {background-position:0 -34px}
span.footer-title04 {background-position:0 -51px}
span.footer-title05 {background-position:0 -68px}
span.footer-title06 {background-position:0 -85px}
span.footer-title07 {background-position:0 -102px}
#footer dl dd {padding-top:10px;padding-left:10px;color:#616161}
#footer dl dd a,#footer dl dd a:visited {color:#616161}
/*footer-menu*/
.footer-menu {margin-top:25px;color:#144899;text-align:center}
.footer-menu a,.footer-menu a:visited {padding:0 5px;color:#144899;}
/*copyright*/
#copyright  {width:100%;height:33px;line-height:33px;margin-top:10px;background-color:#144899;color:#D2E3FC}
.copyright-text {float:left;padding-left:80px;padding-left:80px;}
.copyright-text span {padding-right:10px;color:#D2E3FC;font:11px Arial, Helvetica, sans-serif;}
.icp {float:right;padding-right:200px}
.icp a,.icp a:visited {color:#D2E3FC}

/*btns*/
.panic-btn {float:left;width:79px;height:23px;background:url(images/btns.gif) no-repeat 0 0;text-indent:-2000em}


/*tabs*/
.tabs-blue,.tabs-blue02 {height:30px;line-height:30px;border:1px solid #E4E5E8;border-bottom:none;background:#144899 url(images/x.gif) repeat-x 0 -90px;}
*html .tabs-blue,*html .tabs-blue02 {overflow:hidden}
.tabs-blue div a,.tabs-blue span,.tabs-blue02 div a,.tabs-blue02 span {float:left;height:28px;margin-right:2px;padding:0 20px;color:#535353;font-weight:700;text-align:center}
.tabs-blue div a:hover,.tabs-blue span,.tabs-blue div a.on,.tabs-blue02 div a:hover,.tabs-blue02 div a.on,.tabs-blue02 span {position:relative;margin-top:-1px;height:31px;background:#3A65A9 url(images/bk01.gif) no-repeat right top;color:#fff;z-index:9}
.tabs-blue a.more,.tabs-blue a.more:visited {color:#3A65A9}
.tabs-blue p {font-weight:400;float:right;padding-right:20px;}
.tabs-blue p a,.tabs-blue p a:visited{padding:0 2px;color:#595757;}

.tabs02 {height:27px;line-height:27px;padding-left:15px;border:1px solid #CFCFCF;background:url(images/x.gif) repeat-x 0 -120px;color:#404040;font-size:14px;}
	/*底边为灰色*/
.tabs-blue02 {height:29px;line-height:29px;border-bottom:1px solid #E4E5E8;background-color:#E7EAE9}
	/*无背景底边蓝色*/
.tabs-blue03 {height:24px;line-height:24px;border-bottom:2px solid #144899;overflow:hidden;}
.tabs-blue03 div {float:left}
.tabs-blue03 p {float:right}
.tabs-blue03 a,.tabs-blue03 a:visited,.tabs-blue03 span {float:left;height:23px;line-height:23px;margin-right:3px;padding:0 10px;border:1px solid #CECECE;background:url(images/x.gif) repeat-x 0 -178px;color:#3E3E3E;text-align:center;font-weight:400}
.tabs-blue03 a:hover,.tabs-blue03 a.on,.tabs-blue03 a.on:visited,.tabs-blue03 span {height:24px;line-height:24px;margin-top:0;margin-right:3px;border:none;background:#3A65A9 url(images/bk01.jpg) no-repeat right top;color:#fff;font-size:14px;font-weight:700;}

/*首页 热卖排行*/
.tabs03 {height:30px;line-height:30px;border:1px solid #CFCFCF;border-top:none;background-color:#E9E9E7}
*html .tabs03 {overflow:hidden}
.tabs03 div {margin-left:-1px;width:100%}
.tabs03 a,.tabs03 a:visited {float:left;width:54px;height:30px;border-left:1px solid #CFCFCF; color:#5F5F5F;text-align:center}
.tabs03 a:hover,.tabs03 a.on,.tabs03 a.on:visited {position:relative;height:31px;margin-right:-1px;border-right:1px solid #CFCFCF;background:url(images/x.gif) repeat-x 0 -147px;font-weight:700}
.tabs04 {height:28px;line-height:28px;padding-left:18px;border:1px solid #E0E0E0;background:url(images/x.gif) repeat-x 0 -201px;color:#000;font-size:14px;}

/*面包屑*/
.path {height:24px;line-height:24px;color:#323232;overflow:hidden}
.path a,.path a:visited {color:#144798}
.path a.on,.path a.on:visited {color:#144798}
.path span {color:#144798}
	/*带边框*/
.path02 {height:33px;line-height:33px;padding-left:15px;border:1px solid #BCC2D0;border-bottom:2px solid #1A52A1;color:#000;overflow:hidden}
.path02 a,.path02 a:visited {color:#000}
/*pages*/
.pages{ padding-top:29px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; color:#343436; padding-right:14px;}
.pages a.on,.pages a.on:visited {color:#ff5a00}
/*链接颜色*/
.blank,.blank:visited {color:#000}
.blue,.blue:visited {color:#005AAB}}
.red,.red:visited {color:#f00}
/*其他*/
.mTop10 {margin-top:10px}
.none {display:none}